physical release - Francés Inglés Diccionario